Calendar Conversion is a MacOS application based on code by Scott E. Lee to convert a date from one calendar system to another. Note: Scott E. Lee maintains a web based version of this program at http://www.genealogy.org/~scottlee/calconvert.cgi.
Requirements
Calendar Conversion has been tested under MacOS System 8.0, and should operate under MacOS System 7.5 or greater. While it has never been tested, Calendar Conversion may function under earlier system versions.
Tutorial
•Converting a Date From One Calendar System To Another
For this example we will convert July 4, 1997 A.D. from the Gregorian calendar to the Julian calendar.
Step 1: Select “Gregorian Date...” from the “Date” menu.
Step 2: Enter the date July 4, 1997 A.D. and press return.
Step 3: The date July 4, 1997 A.D. Gregorian will be displayed in a new window along with the equivalent Julian and Jewish dates.
For more information on the calendar systems supported see the reference.
•Offsetting a Date
For this example we will offset July 4, 1997 A.D. Gregorian by three days.
Step 1: Select “Gregorian Date...” from the “Date” menu.
Step 2: Enter the date July 4, 1997 A.D. and press return.
Step 3: Select “Offset From Current Date...” from the “Date” menu.
Step 4: Enter “3” (without the quotes) and press return.
Step 5: The date July 7, 1997 A.D. Gregorian will be displayed in a new window. Note: Positive numbers add to the current date and negative numbers subtract from the current date. The number you enter is assumed to be positive unless you place a minus sign in front of it.
Reference
•Conversion Windows
Calendar Conversion’s windows display a single date (example July 4, 1997 A.D. Gregorian or Nisan 14, 5758 Jewish) and the equivalent dates in the other supported calendar systems. The windows title indicates the calendar system in which the date was originally entered.
•Monthly Calendars
The monthly calendars window displays a full month in the Gregorian, Julian, and Jewish calendar systems for the date in the front most “Conversion Window” (See above).
•Gregorian (Modern Civil Calendar)
This is the calendar system currently used in most of the world.
Valid range: 4714 B.C. to 9999 A.D.
•Julian (Old Civil Calendar)
This is the old civil calendar system that was used before the Gregorian (the only difference being the addition of leap years).
Valid range: 4713 B.C. to 9999 A.D.
•Jewish
The modern rule-based Jewish calender.
Valid range: dates from the year 1.
•Serial-Day-Number (SDN)
Serial-Day-Number is a sequential numbering of days where 1 is November 25, 4714 B.C. Gregorian and 2 would be the 26th etc.
•Offset From Current Date
Offsets the current date by a given number of days. Positive numbers add to the date and negative numbers subtract from the date. The number you enter is assumed to be positive unless you place a minus sign in front of it.
Version history
• 1.2 - Added monthly calendars, cancel buttons, and reduced the size of the conversion windows.
• 1.1.1 - Fixed a bug in the Jewish Calendar code on 68K(68020-68040) processors.
• 1.1 - Added support for mutiple windows.
• 1.0 - Initial program release.
Permission Statement
Copyright 1993-1995, Scott E. Lee, all rights reserved.
Permission granted to use, copy, modify, distribute and sell so long as the above copyright and this permission statement are retained in all copies. THERE IS NO WARRANTY - USE AT YOUR OWN RISK.
email: ScottLee@pobox.com or ScottLee@genealogy.org
You may distribute this program by any means/method provided the following:
• The files are not altered in any way.
• The package is not split up.
• You are not making money from the distribution of PandoCalendar.
Limitations of Remedies
THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS. IN NO EVENT SHALL PANDA SYSTEMS, INC. (HEREAFTER "COPYRIGHT HOLDER") BE LIABLE FOR ANY SPECIAL, CONSEQUENTIAL, INDIRECT OR SIMILAR DAMAGES, INCLUDING ANY LOST PROFITS OR LOST DATA ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE OR ANY DATA SUPPLIED THEREWITH EVEN IF THE COPYRIGHT HOLDER HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY OTHER PARTY.
SOME STATES DO NOT ALLOW THE LIMITATION OR EXCLUSION OF LIABILITY FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES SO THE ABOVE LIMITATION MAY NOT APPLY TO YOU.
IN NO CASE SHALL THE COPYRIGHT HOLDER'S LIABILITY EXCEED THE PURCHASE PRICE FOR THE SOFTWARE.